<!DOCTYPE html>
<%@page import="sistkaraoke.negocio.GestionSalas"%>
<html lang="en">
 <head>
    <meta charset="utf-8">	    
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">
	
	<title>Bootstrap, from Twitter</title>

	<script src="js/jquery-1.10.2.js"></script>
	<script src="js/jquery-ui-1.10.3.js"></script>
    <script src="js/bootstrap.js"></script>
		
    <!-- Le styles -->
    <link href="css/bootstrap.css" rel="stylesheet">    
    <link href="css/bootstrap-responsive.css" rel="stylesheet">
	<link href="css/bootswatch.css" rel="stylesheet">
	<link href="css/jquery-ui-1.10.3.css" rel="stylesheet">

    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    
    <script type="text/javascript">
    
    function combo(thelist, theinput)
    {
      theinput = document.getElementById(theinput);  
      var idx = thelist.selectedIndex;
      var content = thelist.options[idx].value;
      theinput.value = content;	
    }
    
    </script>
    
  </head>


  <body class="preview">

    <%@page import="sistkaraoke.modelo.IPersona"%>
	<%@page import="sistkaraoke.modelo.ICajero"%>
	<%@page import="sistkaraoke.modelo.IAdministrador"%>
	<%@page import="sistkaraoke.modelo.ICliente"%>
	
	<%
		IPersona Current_User = (IPersona)session.getAttribute("USUARIO_ACTUAL");		
	%>
	
	<div class="navbar navbar-inverse navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
          <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </a>
          <a class="brand" href="#">Sistema de Karaoke</a>
          <div class="nav-collapse collapse">
            <ul class="nav">
              <li class="active"><a href="MainPage.jsp">Home</a></li> 
              
              <% if (Current_User instanceof IAdministrador) { %>
	    	
	    		<li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mantenimientos <b class="caret"></b></a>
                <ul class="dropdown-menu">
                   <li><a href="#">Locales</a></li>
                   <li>
						<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel" 
							style="display: block; *width: 180px;">							  
							  <li class="dropdown-submenu">
								<a tabindex="-1" href="#">Salas</a>
								<ul class="dropdown-menu">
								  <li><a href="ListarSalas.jsp">Listar Salas</a></li>
								  <li><a href="BuscarSalas.jsp">Buscar Sala</a></li>
								  <li><a href="InsertarSalas.jsp">Nueva Sala</a></li>								  
								</ul>
							  </li>
						 </ul>						
				   </li>                  
                   <li><a href="#">Productos</a></li>                  
                   <li><a href="#">Eventos</a></li>
                    <li class="dropdown-submenu">
					<a tabindex="-1" href="#">Reservas</a>
					<ul class="dropdown-menu">
					  <li><a href="ListarReserva.jsp">Listar Reservas</a></li>
					  <li><a href="BuscarReserva.jsp">Buscar Reserva</a></li>
					  <li><a href="InsertarReserva.jsp">Insertar Reserva</a></li>
					</ul>
				  </li>	
                </ul>
              </li>
               <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Reportes <b class="caret"></b></a>
                <ul class="dropdown-menu">                  
                  <li><a href="#">Generar indicadores de ventas</a></li>                  
                </ul>
              </li>              
	    	  <%	
	    		} else if	(Current_User instanceof ICajero) {
              %>
              <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Procesos <b class="caret"></b></a>
                <ul class="dropdown-menu">							  
					  <li class="dropdown-submenu">
						<a tabindex="-1" href="#">Generar comprobante de pago</a>
						<ul class="dropdown-menu">
						  <li><a href="ListarSalas.jsp">Boleta</a></li>
						  <li><a href="BuscarSalas.jsp">Factura</a></li>						  								  
						</ul>
					  </li>
				 </ul>						
				           
              </li>            
            <% } else if (Current_User instanceof ICliente) { 	%>
            <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Procesos <b class="caret"></b></a>
                <ul class="dropdown-menu">                  
                  <li><a href="#">Registrar reservas de salas</a></li>
                  <li><a href="#">Realizar pedidos de canciones y productos</a></li>
                  <li><a href="#">Comentar acerca de las Salas</a></li>                                    
                </ul>
              </li>            
           <% } %>
            <li><a href="LogoutServlet">Salir del sistema</a></li>    
          </ul>  
          </div><!--/.nav-collapse -->
        </div>
      </div>
    </div>
	<!-- FIN DEL MENU PRINCIPAL -->
	
    <div class="container">

		<div class="span12">
	
          <form class="form-horizontal well" method="post" action="InsertarSalaServlet">
          
          <%@page import="sistkaraoke.modelo.ISala"%>
          <%@page import="sistkaraoke.modelo.ILocal"%>          
          <%@page import="sistkaraoke.negocio.IGestionSalas"%>
          <%@page import="sistkaraoke.negocio.GestionSalas"%>
          <%@page import="java.util.*" %>
			
          
            <fieldset>
              <legend>Nueva Sala</legend>  
              <input name="ID" id="ID" type="hidden" value=${sessionScope.USUARIO_ACTUAL.dni }>
              
              
              <div class="control-group">
				  <label class="control-label" for="input01">Nombre Sala:</label>
				  <div class="controls">
					<input type="text" class="input-medium" id="txtNombre" required autofocus 
						name="txtNombre" placeholder="Escriba el Nombre de la Sala.">
				  </div>
              </div>
              
              <div class="control-group">
              	<label class="control-label" for="input01">Capacidad:</label>
              	<div class="controls">
              		<input id="txtCapacidad" type="number" class="input-medium" required autofocus
              			name="txtCapacidad" placeholder="Escriba la Capacidad de la Sala."/>                	
              	</div>
              </div>
              
              <div class="control-group">
              <label class="control-label" for="input01">Descripción:</label>
              <div class="controls">
                <div class="input-prepend">
                  <textarea name="txtdescripcion" id="txtdescripcion" ></textarea>
                </div>                
              </div>
              </div>
			
	          <div class="control-group">
	          <label class="control-label" for="select01">Nombre Local:</label>	          
	          <div class="controls">
	          		<input type="hidden" name="local" id="local" />	          		
					<select name="locales" id="locales" onChange="combo(this, 'local')">
						<option value="0">Ninguno</option >
						<%
			            	IGestionSalas business = new GestionSalas();
			            	IPersona usuario = (IPersona) session.getAttribute("USUARIO_ACTUAL");            	            	
			            	
			            	if (usuario == null){		
			            		request.getRequestDispatcher("error.jsp").forward(request, response);
			            		return;	
			            	}
			            	
							Collection<ILocal> locales = (Collection<ILocal>) business.listarLocal(usuario.getDni());
							
						for(ILocal local : locales) {
						%>
						<option value='<%=local.getId() %>'><%=local.getNombre() %></option>
						<%}%>					
					</select>
	          </div>
	          </div>
		                        
	          <div class="form-actions">
				<button type="submit" class="btn btn-primary">Guardar</button>
				<button type="reset" class="btn">Cancelar</button>				            
	          </div>
            
          </fieldset>
          </form>

		</div>
		

	</div>
	

	<%@include file="SessionValidate.jsp"%>
	<%@include file="footer.jsp"%>
	
    </div> <!-- /container -->

  </body>
</html>




